

.border_bottom:before,.border_top:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform: scaleY(.5);
    -webkit-transform: scaleY(.5)
}

.border_bottom:before {
    bottom: 0;
    border-bottom: 1px solid #e5e5e5
}

.border_left:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    border-left: 1px solid #e5e5e5;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform: scaleX(.5);
    -webkit-transform: scaleX(.5)
}